ample means - Deutsch Englisch Wörterbuch